poor performer - Spanish English Dictionary